A Tempo-Extraction Algorithm Using an Autocorrelation Phase Matrix and Shannon Entropy
نویسنده
چکیده
Our algorithm is based on autocorrelation. What distinguishes it from other autocorrelation approaches is that we computes the distribution of lag autocorrelation energy as a function of phase. This results in a lag-by-phase matrix that compactly represents the repetitive structure of a musical example. The model is designed to allow meter analysis of audio files. However it can also be used to extract information about tempo, as demonstrated in this MIREX entry. To compute tempo, we enhance a standard autocorrelation of the signal with the row-wise Shannon entropy of the phase information in the matrix. This enhances the resolution of the autocorrelation, in many cases allowing for the detection of tempo in musical examples where autocorrelation does not work.
منابع مشابه
Finding Meter in Music Using An Autocorrelation Phase Matrix and Shannon Entropy
This paper introduces a novel way to detect metrical structure in music. We introduce a way to compute autocorrelation such that the distribution of energy in phase space is preserved in a matrix. The resulting autocorrelation phase matrix is useful for several tasks involving metrical structure. First we can use the matrix to enhance standard autocorrelation by calculating the Shannon entropy ...
متن کاملMeter and Autocorrelation *
This paper introduces a novel way to detect metrical structure in music. We introduce a way to compute autocorrelation such that the distribution of energy in phase space is preserved in a matrix. The resulting autocorrelation phase matrix is useful for several tasks involving metrical structure. First we can use the matrix to enhance standard autocorrelation by calculating the Shannon entropy ...
متن کاملTempo Extraction using Beat Histograms
This abstract describes the tempo extraction algorithm used for the University of Victoria submission to the MIREX (Music Information Retrieval Exchange) 2005. The algorithm is mostly based on self-similarity rather than onset detection. However, an onset detection component is used to calculate the phase of the dominant periodicities. Multiple frequency bands are calculated using a Discrete Wa...
متن کاملDetermination of weight vector by using a pairwise comparison matrix based on DEA and Shannon entropy
The relation between the analytic hierarchy process (AHP) and data envelopment analysis (DEA) is a topic of interest to researchers in this branch of applied mathematics. In this paper, we propose a linear programming model that generates a weight (priority) vector from a pairwise comparison matrix. In this method, which is referred to as the E-DEAHP method, we consider each row of the pairwise...
متن کاملIdentifying Metrical and Temporal Structure with an Autocorrelation Phase Matrix
This paper introduces a new method for detecting long-timescale structure in music. We describe a way to compute autocorrelation such that the distribution of energy in phase space is preserved in a matrix. The resulting Autocorrelation Phase Matrix (APM) is useful for several tasks involving metrical structure. In this paper we describe the details of calculating the APM. We then show how phas...
متن کامل